
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
	<script src="../../scripts/jquery-treeview/lib/jquery-1.11.1.js"></script>	
</head>
<body style="padding:0px; margin:0px; background-color:#F6F6F6">

		<div style="height:30px;">
			<div style="padding:3px;position:fixed;background-color:#DDE0E3; width:100%;">
				<div style="float:right; margin-right:5px; font-size:12px; font-family:Arial">
					<a href="sidebar.html">Back to Model</a>
				</div>
			</div>
		</div>
<div style="font-family:Arial; font-size:12px;padding-left:5px;">
  	<input id="input1" type="text" value=""/> 
  	<p id="p1"></p>
    <p id="p2"></p>	
	<script type="text/javascript">
		
		var tabCount = 1;
		var conceptsList = new Array(tabCount);
		var currentSize = 0;
		var addedConceptCount = 0;
		for(x = 0; x < tabCount; x++) {
			if ((77 - addedConceptCount) > 255){
				currentSize = 255;
			}else{
				currentSize = 77 - addedConceptCount;
			}
			var jConcepts = new Array(currentSize);
			for(i = 0; i < currentSize;i++) {
				jConcepts[i] = new Array();
			}
			conceptsList[x] = jConcepts;
			addedConceptCount = addedConceptCount + 255;
		}
conceptsList[0][0][0] = "AbstractBooleanValue";
		conceptsList[0][0][1] = "1_AbstractBooleanValue";
		conceptsList[0][1][0] = "AbstractCollectionValue";
		conceptsList[0][1][1] = "2_AbstractCollectionValue";
		conceptsList[0][2][0] = "AbstractComplexValue";
		conceptsList[0][2][1] = "3_AbstractComplexValue";
		conceptsList[0][3][0] = "AbstractEnumerationValue";
		conceptsList[0][3][1] = "4_AbstractEnumerationValue";
		conceptsList[0][4][0] = "AbstractEventOperation";
		conceptsList[0][4][1] = "5_AbstractEventOperation";
		conceptsList[0][5][0] = "AbstractExpressionValue";
		conceptsList[0][5][1] = "6_AbstractExpressionValue";
		conceptsList[0][6][0] = "AbstractStringValue";
		conceptsList[0][6][1] = "7_AbstractStringValue";
		conceptsList[0][7][0] = "AggregationKind";
		conceptsList[0][7][1] = "8_AggregationKind";
		conceptsList[0][8][0] = "Association";
		conceptsList[0][8][1] = "9_Association";
		conceptsList[0][9][0] = "AssociationPkg";
		conceptsList[0][9][1] = "10_AssociationPkg";
		conceptsList[0][10][0] = "BinaryExpression";
		conceptsList[0][10][1] = "11_BinaryExpression";
		conceptsList[0][11][0] = "BinaryOperator";
		conceptsList[0][11][1] = "12_BinaryOperator";
		conceptsList[0][12][0] = "BooleanReference";
		conceptsList[0][12][1] = "13_BooleanReference";
		conceptsList[0][13][0] = "BooleanType";
		conceptsList[0][13][1] = "14_BooleanType";
		conceptsList[0][14][0] = "Class";
		conceptsList[0][14][1] = "15_Class";
		conceptsList[0][15][0] = "Collection";
		conceptsList[0][15][1] = "16_Collection";
		conceptsList[0][16][0] = "CollectionKind";
		conceptsList[0][16][1] = "17_CollectionKind";
		conceptsList[0][17][0] = "CollectionValue";
		conceptsList[0][17][1] = "18_CollectionValue";
		conceptsList[0][18][0] = "CollectionValueReference";
		conceptsList[0][18][1] = "19_CollectionValueReference";
		conceptsList[0][19][0] = "CommunicationItem";
		conceptsList[0][19][1] = "20_CommunicationItem";
		conceptsList[0][20][0] = "CommunicationLink";
		conceptsList[0][20][1] = "21_CommunicationLink";
		conceptsList[0][21][0] = "CommunicationLinkExchanger";
		conceptsList[0][21][1] = "22_CommunicationLinkExchanger";
		conceptsList[0][22][0] = "CommunicationLinkKind";
		conceptsList[0][22][1] = "23_CommunicationLinkKind";
		conceptsList[0][23][0] = "CommunicationLinkProtocol";
		conceptsList[0][23][1] = "24_CommunicationLinkProtocol";
		conceptsList[0][24][0] = "ComplexValue";
		conceptsList[0][24][1] = "25_ComplexValue";
		conceptsList[0][25][0] = "ComplexValueReference";
		conceptsList[0][25][1] = "26_ComplexValueReference";
		conceptsList[0][26][0] = "DataPkg";
		conceptsList[0][26][1] = "27_DataPkg";
		conceptsList[0][27][0] = "DataValueContainer";
		conceptsList[0][27][1] = "28_DataValueContainer";
		conceptsList[0][28][0] = "DomainElement";
		conceptsList[0][28][1] = "29_DomainElement";
		conceptsList[0][29][0] = "ElementKind";
		conceptsList[0][29][1] = "30_ElementKind";
		conceptsList[0][30][0] = "Enumeration";
		conceptsList[0][30][1] = "31_Enumeration";
		conceptsList[0][31][0] = "EnumerationLiteral";
		conceptsList[0][31][1] = "32_EnumerationLiteral";
		conceptsList[0][32][0] = "EnumerationReference";
		conceptsList[0][32][1] = "33_EnumerationReference";
		conceptsList[0][33][0] = "Exception";
		conceptsList[0][33][1] = "34_Exception";
		conceptsList[0][34][0] = "ExchangeItem";
		conceptsList[0][34][1] = "35_ExchangeItem";
		conceptsList[0][35][0] = "ExchangeItemElement";
		conceptsList[0][35][1] = "36_ExchangeItemElement";
		conceptsList[0][36][0] = "ExchangeItemInstance";
		conceptsList[0][36][1] = "37_ExchangeItemInstance";
		conceptsList[0][37][0] = "ExchangeMechanism";
		conceptsList[0][37][1] = "38_ExchangeMechanism";
		conceptsList[0][38][0] = "KeyPart";
		conceptsList[0][38][1] = "39_KeyPart";
		conceptsList[0][39][0] = "LiteralBooleanValue";
		conceptsList[0][39][1] = "40_LiteralBooleanValue";
		conceptsList[0][40][0] = "LiteralNumericValue";
		conceptsList[0][40][1] = "41_LiteralNumericValue";
		conceptsList[0][41][0] = "LiteralStringValue";
		conceptsList[0][41][1] = "42_LiteralStringValue";
		conceptsList[0][42][0] = "Message";
		conceptsList[0][42][1] = "43_Message";
		conceptsList[0][43][0] = "MessageReference";
		conceptsList[0][43][1] = "44_MessageReference";
		conceptsList[0][44][0] = "MessageReferencePkg";
		conceptsList[0][44][1] = "45_MessageReferencePkg";
		conceptsList[0][45][0] = "MultiplicityElement";
		conceptsList[0][45][1] = "46_MultiplicityElement";
		conceptsList[0][46][0] = "NumericReference";
		conceptsList[0][46][1] = "47_NumericReference";
		conceptsList[0][47][0] = "NumericType";
		conceptsList[0][47][1] = "48_NumericType";
		conceptsList[0][48][0] = "NumericTypeKind";
		conceptsList[0][48][1] = "49_NumericTypeKind";
		conceptsList[0][49][0] = "NumericValue";
		conceptsList[0][49][1] = "50_NumericValue";
		conceptsList[0][50][0] = "OpaqueExpression";
		conceptsList[0][50][1] = "51_OpaqueExpression";
		conceptsList[0][51][0] = "Operation";
		conceptsList[0][51][1] = "52_Operation";
		conceptsList[0][52][0] = "Parameter";
		conceptsList[0][52][1] = "53_Parameter";
		conceptsList[0][53][0] = "ParameterDirection";
		conceptsList[0][53][1] = "54_ParameterDirection";
		conceptsList[0][54][0] = "Partition";
		conceptsList[0][54][1] = "55_Partition";
		conceptsList[0][55][0] = "PartitionableElement";
		conceptsList[0][55][1] = "56_PartitionableElement";
		conceptsList[0][56][0] = "PassingMode";
		conceptsList[0][56][1] = "57_PassingMode";
		conceptsList[0][57][0] = "PhysicalQuantity";
		conceptsList[0][57][1] = "58_PhysicalQuantity";
		conceptsList[0][58][0] = "Port";
		conceptsList[0][58][1] = "59_Port";
		conceptsList[0][59][0] = "Property";
		conceptsList[0][59][1] = "60_Property";
		conceptsList[0][60][0] = "Service";
		conceptsList[0][60][1] = "61_Service";
		conceptsList[0][61][0] = "Signal";
		conceptsList[0][61][1] = "62_Signal";
		conceptsList[0][62][0] = "SignalInstance";
		conceptsList[0][62][1] = "63_SignalInstance";
		conceptsList[0][63][0] = "StringReference";
		conceptsList[0][63][1] = "64_StringReference";
		conceptsList[0][64][0] = "StringType";
		conceptsList[0][64][1] = "65_StringType";
		conceptsList[0][65][0] = "SynchronismKind";
		conceptsList[0][65][1] = "66_SynchronismKind";
		conceptsList[0][66][0] = "UnaryExpression";
		conceptsList[0][66][1] = "67_UnaryExpression";
		conceptsList[0][67][0] = "UnaryOperator";
		conceptsList[0][67][1] = "68_UnaryOperator";
		conceptsList[0][68][0] = "Union";
		conceptsList[0][68][1] = "69_Union";
		conceptsList[0][69][0] = "UnionKind";
		conceptsList[0][69][1] = "70_UnionKind";
		conceptsList[0][70][0] = "UnionProperty";
		conceptsList[0][70][1] = "71_UnionProperty";
		conceptsList[0][71][0] = "Unit";
		conceptsList[0][71][1] = "72_Unit";
		conceptsList[0][72][0] = "ValuePart";
		conceptsList[0][72][1] = "73_ValuePart";
		conceptsList[0][73][0] = "communication";
		conceptsList[0][73][1] = "74_communication";
		conceptsList[0][74][0] = "datatype";
		conceptsList[0][74][1] = "75_datatype";
		conceptsList[0][75][0] = "datavalue";
		conceptsList[0][75][1] = "76_datavalue";
		conceptsList[0][76][0] = "information";
		conceptsList[0][76][1] = "77_information";
					
	    $("#input1").keyup(function () {
	      var value = $(this).val();
	      // $("#p1").text(value);
	      var element = document.getElementById('possible_keywords');
	      var t = "";
	      for (x=0; x < tabCount; x++){
		  	var concepts = conceptsList[x];
	      	for(i=0;i<concepts.length;i++) {
	      		var index = concepts[i][0].toLowerCase().indexOf(value.toLowerCase());
	      		if(index != -1) {
		      		var value2 = concepts[i][0];
	      			var value3 = concepts[i][1];
	      			t = t.concat("<a href='concepts/" + value3 + ".html' target='content'>" + value2 + "</a><br/>");	      		
	      		}
	      	}
	      }
	      
	      $("#p2").html(t);
	      
	      element.value = value;
	    }).keyup();
	    
	</script>
	</div>
</body>
</html>